home *** CD-ROM | disk | FTP | other *** search
- package com.ms.dxmedia;
-
- import com.ms.com.ComFailException;
- import com.ms.com.Variant;
- import com.ms.dxmedia.rawcom.IDAPreferences;
-
- public class Preferences {
- public static final String RGB_LIGHTING_MODE = "RGB Lighting";
- public static final String FILL_MODE = "Fill Mode";
- public static final int FILL_MODE_SOLID = 0;
- public static final int FILL_MODE_WIREFRAME = 1;
- public static final int FILL_MODE_POINT = 2;
- public static final String TEXTURE_QUALITY = "Texture Quality";
- public static final int TEXTURE_QUALITY_NEAREST = 0;
- public static final int TEXTURE_QUALITY_LINEAR = 1;
- public static final String SHADE_MODE = "Shade Mode";
- public static final int SHADE_MODE_FLAT = 0;
- public static final int SHADE_MODE_GOURAUD = 1;
- public static final int SHADE_MODE_PHONG = 2;
- public static final String DITHERING = "Dither Enable";
- public static final String PERSPECTIVE_CORRECT = "Perspective Correct Texturing";
- public static final String USE_3D_HW = "Use 3D Hardware";
- public static final String USE_VIDEOMEM = "Use Video Memory";
- public static final String COLOR_KEY_RED = "ColorKey Red (0-255)";
- public static final String COLOR_KEY_GREEN = "ColorKey Green (0-255)";
- public static final String COLOR_KEY_BLUE = "ColorKey Blue (0-255)";
- public static final String ENGINE_OPTIMIZATIONS = "Optimizations On";
- public static final String MAX_FRAMES_PER_SEC = "Max FPS";
- public static final String OVERRIDE_APPLICATION_PREFERENCES = "Override Application Preferences";
- IDAPreferences _prefs;
-
- public void set(String var1, boolean var2) {
- try {
- this._prefs.PutPreference(var1, new Variant(var2));
- } catch (ComFailException var5) {
- throw StaticsBase.handleError(var5);
- }
- }
-
- public void set(String var1, double var2) {
- try {
- this._prefs.PutPreference(var1, new Variant(var2));
- } catch (ComFailException var6) {
- throw StaticsBase.handleError(var6);
- }
- }
-
- public void set(String var1, int var2) {
- try {
- this._prefs.PutPreference(var1, new Variant(var2));
- } catch (ComFailException var5) {
- throw StaticsBase.handleError(var5);
- }
- }
-
- public void set(String var1, String var2) {
- try {
- this._prefs.PutPreference(var1, new Variant(var2));
- } catch (ComFailException var5) {
- throw StaticsBase.handleError(var5);
- }
- }
-
- public void propagate() {
- try {
- this._prefs.Propagate();
- } catch (ComFailException var3) {
- throw StaticsBase.handleError(var3);
- }
- }
-
- public int getInt(String var1) {
- try {
- return this._prefs.GetPreference(var1).getInt();
- } catch (ComFailException var4) {
- throw StaticsBase.handleError(var4);
- }
- }
-
- public String getString(String var1) {
- try {
- return this._prefs.GetPreference(var1).getString();
- } catch (ComFailException var4) {
- throw StaticsBase.handleError(var4);
- }
- }
-
- Preferences(IDAPreferences var1) {
- this._prefs = var1;
- }
-
- public boolean getBoolean(String var1) {
- try {
- return this._prefs.GetPreference(var1).getBoolean();
- } catch (ComFailException var4) {
- throw StaticsBase.handleError(var4);
- }
- }
-
- public double getDouble(String var1) {
- try {
- return this._prefs.GetPreference(var1).getDouble();
- } catch (ComFailException var4) {
- throw StaticsBase.handleError(var4);
- }
- }
- }
-